.container{
  height: 100%;
  overflow: scroll;
}
.inline-block{
  display: inline-block;
}
.overview-wrapper{
  padding: 18px;
  position: relative;
}
.name{
  font-size: 1.4rem;
  line-height: 1.4rem;
  color: #07111b;
  margin-top: 8px;
}
.stars-wrapper{
  line-height: 1.8rem;
}
.ratingCount,.sellCount{
  color: #4d555d;
  margin-left: 10px;
  vertical-align: text-top;
}
.stars{
  margin-left: -4px;
}
.remark{
  display: flex;
  margin-top: 18px;
  margin-bottom: 20px;
}
.remark .inline-block{
  flex: 1;
  text-align: center;
}
.remark .inline-block h1{
  color: #93999f;
  line-height: 1rem;
}
 .content .stress{
  color: #07111b;
  line-height: 2.4rem;
  font-size: 2.4rem;
}
.favorite{
  position: absolute;
  top: 24px;
  right: 30px;
  text-align: center;
}
.favorite .icon-favor-active{
  font-size: 2.4rem;
  color: #d4d6d9;
}
.favorite p{
  line-height: 1.9rem;
}
.favorite .active{
  color: red;
}
.split{
  height: 16px;
  background: #f3f5f7;
  border-top: 1px solid rgba(7,17,27,.1);
  border-bottom: 1px solid rgba(7,17,27,.1);
}
.supports .supports-item{
  padding: 15px;
  border-top: 1px solid rgba(7,17,27,.1);
  font-size: 1.2rem;

}
.supports-item .iconfont{
  margin-right: 5px;
}
.bulletin-wrapper,.info-wrapper,.picture-wrapper{
  padding: 18px;
}
.title{
  font-size: 1.6rem;
  line-height: 1.6rem;
  margin-bottom: 15px;
}
.bulletin{
  color: red;
  margin: 8px;
  line-height: 2.4rem;
  font-size: 1.2rem;
}
.pics{
  overflow-x: scroll;
  white-space: nowrap;
}
.pics::-webkit-scrollbar{
  display: none;
}
.pic{
  margin: 2px;
}
.info{
  padding: 15px;
  border-top: 1px solid rgba(7,17,27,.1);
  line-height: 1.6rem;
}
